
namespace RawProject
{
	class Logger
	{
	private :
		std::ofstream _logFile;
	public :
		Logger(const char * );
		~Logger();

		enum LogLevel {Verbose = 0, Warning = 1, Error = 2};
		void Log (std::string, LogLevel lvl = Verbose);
		void Log(std::istream & txt, LogLevel lvl = Verbose);
	};

	extern Logger globalLogger;
}
